<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>函数</title>
</head>

<body>
    <script>
        // function myfn(x) {
        //     console.log(x * 3);
        // }

        // myfn(6)


        // function getSum(a, b) {
        //     var sum = 0;
        //     if (a < b) {
        //         for (var i = a; i <= b; i++) {
        //             sum += i;
        //         }
        //         console.log(sum);
        //     } else if (a > b) {
        //         for (var i = b; i <= a; i++) {
        //             sum += i;
        //         }
        //         console.log(sum);
        //     } else {
        //         sum = a + b;
        //         console.log(sum);
        //     }
        // }
        // getSum(1, 10);
        // getSum(10, 1);
        // getSum(1, 1);

        // function bandaun(x) {
        //     if (x % 2 != 0) {
        //         return false;
        //     } else {
        //         return true;
        //     }
        // }
        // console.log(bandaun(5));

        // function checkeven(x) {
        //     x % 2 == 0 ? console.log(true) : console.log(false);
        // }
        // console.log(checkeven(8));

        // function getsum(a, b) {
        //     let sum = 0;
        //     sum = a + b;
        //     console.log(sum)
        // }
        // getsum(1, 3);

        // function sum3(num) {
        //     var sum4 = 0;
        //     for (var i = 1; i <= num; i++) {
        //         sum4 += i
        //     }
        //     console.log(sum4);
        // }
        // sum3(8);

        // function jiecheng(num) {
        //     var total = 1;
        //     for (var i = num; i > 0; i--) {
        //         total = total * i;
        //     }
        //     return total;
        // }
        // console.log(jiecheng(5));

        // (function() {
        //     console.log('iife');
        // })();

        // function sum() {
        //     console.log(arguments);
        //     console.log(arguments[7]);
        // }

        // sum(1, 2, 3, 4, 5, 6)

        // function sum() {
        //     var he = 0;
        //     for (var i = 0; i < arguments.length; i++) {
        //         he += arguments[i];
        //     }
        //     return he;
        // }
        // console.log(sum(1, 2, 3, 4));

        // var i = 2;

        // function num() {
        //     console.log(i);
        //     var i = 1;
        //     console.log(i);
        // }
        // num()

        // function max(a, b) {
        //     if (a >= b) {
        //         return a;
        //     } else {
        //         return b;
        //     }
        // }
        // console.log(max(1, 2));

        function max3(a, b, c) {
            var Max = arguments[0];
            for (var i = 1; i < arguments.length; i++) {
                if (Max < arguments[i]) {
                    Max = arguments[i];
                }
            }
            return Max;
        }
        console.log(max3(1, 2, 3, 4));

        // function jc(num) {
        //     var total = 1;
        //     for (var i = 1; i <= num; i++) {
        //         total *= i;
        //     }
        //     return total;
        // }
        // console.log(jc(3));

        // 6.提高题(非必做)：喇叭花数,喇叭花数的每一位数字的阶乘之和恰好等于它本身。abc = a! + b! + c!。用函数的方法寻找喇叭花数
        /*求出阶乘*/
        // function jc(num) {
        //     var total = 1;
        //     for (var i = 1; i <= num; i++) {
        //         total *= i;
        //     }
        //     return total;
        // }

        // for (var i = 999; i >= 100; i--) {
        //     var str = i.toString();

        //     var bai = Number(str.charAt(0));
        //     var ten = Number(str.charAt(1));
        //     var ge = Number(str.charAt(2));

        //     if (jc(bai) + jc(ten) + jc(ge) == i) {
        //         console.log(i);
        //     }
        // }

        // var b = "boy";
        // console.log(b);

        // function fighting() {
        //     console.log(a);
        //     console.log(c);
        //     if (a === "apple") {
        //         a = "Alice";
        //     } else {
        //         a = "Ada";
        //     }
        //     console.log(a);
        //     var a = "Andy";
        //     middle();

        //     function middle() {
        //         console.log(c++);
        //         var c = 100;
        //         console.log(++c);
        //         small();

        //         function small() {
        //             console.log(a);
        //         }
        //     }
        //     var c = (a = 88);

        //     function bottom() {
        //         b = "baby";
        //         console.log(b);
        //     }
        //     bottom();
        // }
        // fighting();
        // console.log(b);



        // var a = "apple";
        // var b = "boy";

        // function fn() {
        //     var a = "angle";
        //     console.log(a); //angle
        //     console.log(b); //boy

        // }
        // fn();
        // console.log(a); //apple
    </script>
</body>

</html>